punishment depriving life meaning in English
生命刑
Related Words
- deprive them of subsistence
- reasonable punishment
- capital punishment
- extralegal punishment
- proper punishment
- adequate punishment
- natural punishment
- defamation punishment
- criminal punishment
- punishment mechanism
- punishment by labor service
- punishment by reciprocity
- punishment does not fit the crime
- punishment exceeding the crime